package cn.iocoder.yudao.module.ai.controller.admin.voice.vo;

import lombok.Data;

/**
 * 语音 WebSocket 消息
 *
 * @author 芋道源码
 */
@Data
public class AiVoiceWebSocketMessage {

    /**
     * 消息类型
     * start - 开始语音识别
     * audio - 语音数据
     * stop - 停止语音识别
     */
    private String type;

    /**
     * 语音数据（Base64编码）或文本内容
     */
    private String data;

    /**
     * 语音格式
     */
    private String format;

    /**
     * 语言代码
     */
    private String language;

}





